impounded pond - Turco Inglés Diccionario